home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-05
/
email336.zip
/
EEMAIL.DOC
< prev
next >
Wrap
Text File
|
1992-04-19
|
120KB
|
2,270 lines
██▐███ ██▐███ ██ ██ █▐███ ██▐████ █▌████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██ ██ ██▐█ ██ ██ ██ ██ ██ ██ ██
██ ██ ██ █▐ ██ ██ ██ ██ ██ ██
██▐███ ██▐███ ▐██ █▐███ ██ ██ ██
██▐███ █▐███ ██▐███ █▌████ ██ ██ █████ ██▐███ ██▐███
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
██▐███ ██ ██ ██▐█ ██ ██ █ ██ ██▐████ ██▐███ ██▐█
██ ██ ██ ██ ██ ██ █ ██ ██ ██ ██ ██ ██
██▐███ █▐███ ██ ██ █▐███ ██ ██ ██ ██ ██▐███
74 Trevino Lane
Conroe, Texas 77302
Business (409) 321-3220
BBS (409) 273-3112
NHUB: JIM@DEVONT
╒══════════════════════════════════════╕
│ Welcome to Einstein Electronic Mail! │
╘══════════════════════════════════════╛
Einstein Electronic Mail (EEMail) is a fast, powerful email and
groupware system designed specifically for Novell Networks. It
has features found in systems costing thousands of dollars and
some features found nowhere else in the market. We hope you
enjoy using our product! It has been on the market for a year,
and has gone through many changes and updates. To date, we have
spent over 20 months in development and refinement. We have sold
systems to major corporations, school systems, law firms and
many companies of all sizes all around the world.
With the addition of the MHS compatible release in December 1991,
EEMail is positioned to become a major player in the electronic
mail marketplace. Once you have experimented with our package,
you'll wonder why the other guys charge so much!
This version of the program does not include complete documentation
for the users or the systems administrator. Experienced Novell
Systems Administrators should have no problems setting up the system
for EEMAIL use. If you should require more assistance than this brief
documentation provides, please call Devont Software's BBS at (409)
273-3112 (300-2400 bps, 24 hours a day). We would be happy to provide
you with assistance in setting up the program for your use. If you
are an NHUB user you can reach us by sending mail to JIM@DEVONT.
CompuServe users can reach us with email at [70421,1506].
┌──────────────┐
│ Requirements │
└──────────────┘
EEMAIL requires an IBM PC/XT, AT, PS/2 or compatible computer with 512K
RAM or more. Although EEMAIL will run on an XT-class system, a 286 or better
is recommended. Monochrome, Hercules, CGA, EGA, VGA and Super VGA video
modes have been tested and supported. Networking software is also required.
Novell Netware 286 and 386 has been tested and supported. ELS versions
have been tested and are supported. You'll need 470K RAM or more to use
all of EEMail's feature.
If running EEMail in TSR mode, you should be using a 286 or better workstation
with 2M RAM and an XMS or EMS memory manager.
Each workstation's CONFIG.SYS file should contain at least the following
information:
FILES=20
BUFFERS=20
After loading the network shells, you should have at least 470K RAM free in
order to run the program. Networks with a lot of objects in the bindery
(users, groups, printers, etc) may require a bit more free RAM.
On the average, a 100 user network requires 470K RAM Free or more to run
all modules of the program. If you are using a menu system that takes
up low memory, be aware of the memory requirements of your menu system!
Examples of menu systems that use up low DOS memory are Novell's menu
and WP Office menu. Saber menu users should use the "BATCH" option from
the program option line.
If you are going to communicate with other email systems, you'll need
Novell's Message Handling Service (MHS) program and an MHS server on
your network. MHS is available from your Authorized Novell Dealer.
Call 1-800-RED-WORD for details on acquiring MHS.
┌──────────────┐
│ Registration │
└──────────────┘
EEMail is not free software. A lot of time and effort (along with many
late nights and weekend work) has gone into the development of this
package. To date, we have spent over 20 months in the process, and
would sure like to have our efforts rewarded! To see how dedicated we\
are to this program, take a few minutes to review the Revision History
included at the end of this document. Most of the requests for program
changes have come from our user base.
You are granted a limited license to preview the software for 30 days.
If you continue using the program after the preview time period, send a
check or money order for $249.00 (per server license) plus $5.00 shipping
to:
With your order, you will receive the latest version of the program (with the
closing banner removed) with a user's and system administrator's guide,
access to Devont Software's technical support BBS, free ugrades, tech
support and a commitment to making your E-Mail system a success!
If you have any comments, suggestions, improvement ideas or customization
requests, please call Devont Software's BBS at: (409) 273-3112. We
support 300-2400bps 24 hours a day, 7 days a week. We would really like
to hear from you!
Thank you for your time and effort in looking at this software. IF IT IS
NOT FOR YOU, PLEASE PASS ALONG THIS PROGRAM AND DOCUMENTATION TO SOMEONE
ELSE WHO MAY BE INTERESTED. We thank you all (you know who you are) for
your ideas and support!
Jim, Deb and Devon Tyson
Devont Software
Order Form
Sold To: ____________________________________________________________________
Company: ____________________________________________________________________
Address: ____________________________________________________________________
City: ____________________________ State: __________ Zip Code: __________
Phone: ___________________________________ Data: __________________________
Netware Version: _______________________ Number of Users: __________________
Current EEMail Version: ________________ Obtained From: __________________
[ ] Copies Einstein E-Mail Unlimited Users @ $449.00 Each __________
[ ] Copies Einstein E-Mail 20 User License @ $249.00 Each __________
[ ] Copies Einstein E-Mail 10 User License @ $199.00 Each __________
Residents of Texas add Sales Tax (7.25%) _________
Shipping and Handling $5.00
Outside of US (except Canada) $5.00
Total Price _________
Please send remittance in form of Check or Money Order to:
Devont Software
74 Trevino Lane
Conroe, Texas 77302
>> Please allow two weeks for delivery <<
We welcome your comments! In the space provided below, please tell us what
you like about EEMail, what you don't like, what you'd like to see added,
and/or what features convinced you that EEMail was the product for you:
-----------------------------------------------------------------------------
┌──────────────────────────────────┐
│ Novell Installation Instructions │
└──────────────────────────────────┘
To install EEMail on your network, follow the steps below:
1. Create a directory for the mailboxes. EEMail is flexible, in that you
may choose any volume in which to store the data. For example, if you
want to install the data files on SYS1:, type the following:
map m:=server/sys1:
m:
md\eemail
cd\eemail
copy a:*.*
Note: You can install EEMail in the existing SYS:MAIL directory if
you desire. If you do, you still have to grant trustee rights
(Minimum rights = RWOSCM) to this directory for all EEMail users
in order to run the program.
We recommend that you install EEMail somewhere else on your network,
though. SYS:MAIL\user contains other files pertaining to login
scripts and printer defaults. It would be wise to separate EEMail
from these other data files if you ever want to uninstall EEMail.
2. FLAG the files appropriately. Mark all files as SRW. For example:
FLAG *.* SRW You can flag executable files SRO if you so desire,
but all other files should not be write protected as EEMail opens
and writes to these files frequently.
3. Run the ADMIN.EXE program. You must be a SUPERVISOR or equivalent.
4. ATTACH to all servers on your network as SUPERVISOR or equivalent if
you are planning to install a wide-area email network. You don't
need to attach to a server on which you do not plan on installing
EEMail.
5. From ADMIN's main menu, select "Maintain User/Group List" then
"Import From Bindery." A listing of all attached servers displays.
Press <Enter> on each server that you would like to be included
in the UserList and valid user tables.
If you are running MHS, name each server whatever you called it
in MHS' routing table. This is the server's Mail Name. It
can be different from it's physical name, have your MHS installation
information handy if you are going to be using these features.
If you are not running MHS, you can simply accept the server's
default physical name.
When you have completed building your server table, you can press
the <Esc> key to return to the ADMIN main menu.
6. Again from the ADMIN main menu, select "Maintain User/Group List"
then select "Edit User List." The user database displays. Users
that do not need to have a mailbox can be "Excluded" from the
list by pressing <Ctrl>+<Del>. For example, you should exclude
GUEST, print server accounts, batch server accounts, or other user
or group accounts that you do not want to show up in the user
listing. Return to the Main menu by pressing <Esc> when you
have excluded all you need.
7. Select "Create Mailboxes." This program will create necessary data files
for each user account on the network. Excluded users will be skipped.
Any existing eemail data is not affected by this procedure.
8. Create a .BAT file for the users to access the program. You can be as
creative as you like, but keep in mind that the user MUST be placed in
the directory created in the first step in order to access his mailbox.
For example, if you elected to store your mail data in SYS1:, create a
.BAT file similar to the following:
echo off
cls
echo Loading Einstein E-Mail...Please wait...
map m:=sys1:eemail >>nul
m:
maild
...return to home dir and menu..
If running in TSR mode (please see "Running in TSR Mode" below) :
echo off
cls
echo Loading Einstein E-Mail...Please wait...
map m:=sys1:eemail >>nul
m:
maild /t c:\
...return to home dir and menu..
The .BAT file you create should be placed in a common directory, such
as SYS:PUBLIC (usually defined as Z:) so all users can run it.
9. Assign Trustee assignments to the directory in which the mail data files
are to exist. The users must have ALL RIGHTS, except Supervisor and
Access Control (Or Parental, for NW 2.x). For example, if you placed
the EEMAIL data files in SYS1:EEMAIL, run SYSCON, create a group called
EEMAIL, and assign Trustee Directory Assignments for that directory. Add
ALL EEMAIL USERS to this new group.
If you need more information about running the SYSCON utility, refer
to the Netware Systems Adminstration manual or give us a call on our
technical support lines. We'd be happy to help you set up your system!
You could if you prefer, assign the group EVERYONE trustee directory
assignments to this directory without having to create a new group.
10 Create a Netware group called "EESUPER" (using the SYSCON utility, of
course). Make yourself and other supervisors, as well as those users
you wish to have some degree of email supervision a member of this
group. For instance, an EESUPER member can view the telephone log
file and erase Public Folder messages.
11 You're ready to run the program! Change to the EEMail directory you
created and installed into, then run the MAILD.EXE program to check
it out!
┌─────────────────────────────┐
│ Using EEMail's MHS Features │
└─────────────────────────────┘
EEMail is an MHS-compliant mail system, meaning you can use the package
to commicate with email systems across the country, or connect to
message hubs such as Compuserve or Novell's NHUB message clearinghouse.
EEMail requires no special setup to accomplish this, only the following
environment variables be defined for each workstation:
MHSPATH The drive and colon for locating the MHS directories.
MHSNAME The name of your MHS hub.
A good place to set these variables is in the System Login Script (SYSCON).
For example, add the following lines to yours:
SET MHSPATH="h:"
SET MHSNAME="MHS_NAME" (Replace "MHS_NAME" above with your MHS Hub name)
Before running EEMail, you need a pre-existing drive mapping to whatever
drive you specified in the MHSPATH environment variable above. For example,
add the following to your System Login Script:
MAP h:=sys:
If the MHS server is connected to a server that is not your default server,
you'll need to attach to that server before creating the drive mapping. If
all users do not have an account on the server in which the MHS server
is located, you must create one for each user on the server, and use that
connection to facilitate the drive mapping. The MHS installation will
create proper trustee assignments for each of the users automatically.
Assign no password to the account so the Login Script can perform the
connection without prompting the user for a password. For example:
SET MHSPATH="h:"
SET MHSNAME="MHS_NAME"
ATTACH MHS_SERVER/%LOGIN_NAME
MAP h:=MHS_SERVER/sys:
Finally, you need to install MHS per the instructions found in the
MHS manual. If you require assistance, please call our technical support,
your dealer, or Novell for specific MHS installation instructions.
┌───────────────┐
│ Routing Setup │
└───────────────┘
ADMIN allows you to set up remote Routing Tables to ease in sending mail
to remote users or groups. For instance, if you have several users on
a remote system that you would like to be able to refer to as "Sales"
while creating a message, you can use ADMIN's "Maintain User/Group List"
feature to specify the complete route name of each of the members, and
this group will appear in the User List of all network users. Assume
the remote MHS connected server hub is called "DENVER." You could set
up a route to the remote group like:
User ID: SALES
Server: REMOTE (can be anything, is only used for UserList purposes)
Dist. List: BOB@DENVER,MARTY@DENVER,SAM@DENVER,SALLY@DENVER,ALEX@DENVER ...
Keep in mind that MHS is limited to having 64 addresses in the Send To:
field. If communicating with a large network through MHS, you should
consider breaking down the remote lists into managable groups so this
limit is not exceeded.
┌─────────────────┐
│ Demo'ing EEMAIL │
└─────────────────┘
If you just want to preview the program, and do not want to create a
mailbox for each and every user on your network, ADMIN will allow you
to create one mailbox at a time. Here's what you do:
Enter the EEMAIL data/program directory. Type "ADMIN /c USERID" (without
the quotes). Do this for a couple of users, including yourself, and
then run the MAIL program. Of course, you will only be able to send and
receive mail to/from those user accounts that you created from the command
line.
┌──────────────────────────┐
│ Upgrading Older Versions │
└──────────────────────────┘
If you are ugrading from versions prior to 2.0, you should basically erase
your old data and reinstall the new one.
Otherwise, to upgrade from older versions simply follow the installation
instructions. This procedure will not overwrite your existing user data
files.
┌───────────────────────────┐
│ Flagging Mail Directories │
└───────────────────────────┘
For Netware 386 users, the mailbox directories created during the installation
procedure should be flagged PURGE. This will decrease the amount to server
resources required to track all of the deleted files (which in any mail system,
is a lot of files!). To flag all the user mailbox directories, perform the
following (you must be a SUPERVISOR or equivelent!)
cd sys1:mail
FLAGDIR *.* PURGE (you could also add HIDDEN here if you desire)
If running MHS, you should also flag the MHS user directories as well as the
SND directory as purge. For instance:
cd sys:mhs\mail
flagdir snd P
cd sys:mhs\mail\users\USERID
flagdir *.* p
┌────────────────────────────────┐
│ Einstein E-Mail Administration │
└────────────────────────────────┘
EEMail is very easy to administer. After you have created all the mailboxes
for the user accounts, there is very little that needs to be done on a
regular basis. If you add users to your system, you will need to run
the "Create Mailboxes" function in the ADMIN.EXE program to create a
new mailbox for the user. If users already exist on your system, they will
not be affected by this procedure. Only new user accounts will be added
to the system. Note again, that you must be in the EEMail data directory
to perform any of the administration duties. Running the program anywhere
else will create new mailboxes in whatever directory you are currently
in.
┌───────────────────┐
│ Packing Mailboxes │
└───────────────────┘
When users delete messages from their system, EEMail removes the message
record, but leaves the message text in the data files. This is done
purely for performance reasons. System Administrators need to "pack" the
user mailboxes at regular intervals. We recommend that this procedure be
be run at least once a month. To pack the user mailboxes:
1. Change to the Mail Data directory. If you elected to store the data
files in SYS1:\EEMAIL, type:
map m:=sys1:eemail
m:
ADMIN
2. Select "Pack Mailboxes." An informative message displays, then you
are prompted with a "yes/no" box. After you have read the message,
select "yes" to perform the procedure.
3. Next, you are prompted if you would like to remove old messages. Old
messages are those that have already been read (OutBox messages are
always considered "old" messages). If you would like to remove
messages that are older than 90 (or whatever you specify) days, select
"Yes". If not, select "No."
If you choose "Yes," you are prompted to enter a number. This number is
used to scan the InBox and OutBox, and all messages which are older than
this number of days are removed from the system. Note that WasteBasket
messages are automatically removed after 10 days, so this procedure
does not affect those messages.
If you choose "No," the packing procedure will continue, and all messages
will be retained.
The packing procedure should be run when no users are accessing their
mailboxes. If a user has a mailbox open at the time this procedure is
run, that mailbox will be skipped. Not a mojor event, but it is recommended
that this procedure is run during off peak hours mainly because of the
increased traffic that occurs during the packing procedure.
For this reason, ADMIN allows you to specify parameters at start up to
allow you to run the packing procedure at a specified time. For instance,
you could let ADMIN pack all the mailboxes at 2am, when it's likely that
no one will be using the mail system. To do so, enter the following while
in the EEMAIL data directory:
ADMIN /p 02:00
The program will then go into "AutoPack" mode, waiting until 2am to perform
the procedure. The TIME parameter is in 24 Hour military time.
You can also "pack" one user's mailbox at a time from the command line. This
is to assist the administrator in recovering corrupted index/data files. To
use this feature, type the following while in the EEMAIL data directory:
ADMIN /p UserID
Where UserID is a valid user of the network. If the user does not have
any data files, nothing will be performed. The ACTIVITY.LOG file is
updated to show packing activity messages. You can view this file or
print it out to view any error messages.
┌────────────────────────┐
│ Excluding Users/Groups │
└────────────────────────┘
EEMAIL allows the system administrator to exclude certain users or groups
from the mailing lists. You may have set up groups that you do not want
users to send mail to, such as print server accounts, remote groups, etc.
By default, EEMAIL Excludes the user account GUEST from all mailing lists,
and will not allow a user to send mail to that account. To exclude additional
users or groups from the mailing lists, perform the following:
1. Enter the drive/directory where the EEMAIL data files exist.
2. Run the ADMIN program by typing ADMIN at the command line.
3. From the ADMIN main menu, select "Exclude Users." A pick-list of
user accounts will display. Currently excluded users and groups
will have an asterisk (*) in the left-most portion of their name.
4. Using the cursor keys, move the highlight bar to a user/group account
that you would like excluded. Press the <Del> key. A pop-up menu
box displays, confirming your selection.
Repeat the above steps for each user you would like excluded from the mailing
lists.
If you would like to re-include a user that you have previously excluded,
perform the following steps:
1. Enter the drive/directory in which the EEMAIL data files are stored.
2. Run the ADMIN program by typing ADMIN at the command line.
3. Select Exclude Users/Groups.
4. Using the cursor keys, move the highlight bar to a user/group account
that you would like included in the mailing lists. Press the <Ins>
key. If the user is not already included, you will be prompted with
a pop-up menu box, confirming your selection. Selecting "Yes" will
re-include the user in the mailing lists.
5. Create a mailbox for this included user (if not already created). You
can accomplish this by using the "Create Mailboxes" function or by
using the "/c" parameter on ADMIN's command line. For example,
ADMIN /c JIMT creates a mailbox for the user JIMT.
If you would like to start over on the EXCLUDE lists, simply delete the
EXCLUDE.DBF file located in the EEMAIL directory. If this file is removed,
only the GUEST account is excluded from the mailing lists.
┌────────────────────────┐
│ Removing User Accounts │
└────────────────────────┘
If you delete a user from your network, you can use ADMIN's "Maintain
User/Group List" feature to remove the user from the list and delete
his mailbox from the system at the same time. Press the <Del> key
while in the User/Group list to see.
┌─────────────────┐
│ Using PrintMail │
└─────────────────┘
A unique feature to Einstein E-Mail is the "PrintMail" feature. If you
have users in your office that do not have access to a computer on the
network, but would still like to receive mail messages from other
users, you can specify a valid print queue in their user definition,
and all incoming mail and phone messages are routed to this printer instead
of a mailbox.
To set up a PrintMail account, select "Change User Information," move
the highlight bar to a user, and type the name of the print queue in
the "Delegate Mail To:" field. All incoming messages are automatically
routed to this print device.
┌──────────────────┐
│ Using CKMAIL.EXE │
└──────────────────┘
CKMAIL.EXE checks the currently logged-in user account's mailbox for unread
messages. CKMAIL returns the following DOS ERRORLEVEL:
0 = No New Mail waiting
1 = New Mail Waiting
2 = User has no InBox
3 = Phone Messages Waiting
CKMAIL.EXE should be run in conjunction with a .BAT file. CHECK.BAT is
included in the archive file as a sample. If you have LANTools (also
found on our BBS), you can make an interactive mail checking system that
uses the same interface properties as EEMail. Check it out!
┌────────────────────────────┐
│ Running EEMail in TSR Mode │
└────────────────────────────┘
EEMail can be made to run in Resident mode. By specifying parameters on
the EEMail command line, you can make EEMail a TSR (terminate and stay
resident) program.
Since EEMail uses a method to swap program code into extended or expanded
memory, EEMail should only be run in TSR mode on 286/386 machines with
at least 2M bytes of RAM. You must be using an extended or expanded memory
manager, such as HIMEM, EMM386, QEMM, 386MAX or QRAM. Performance will
suffer if run on any other class of machine, or no EMS/XMS memory is
available. Extended memory is preferred, so if you've got HIMEM.SYS
lying around, put it in your CONFIG.SYS and go! If you have enough
high RAM and are using it all as Expanded memory, it's a good idea
to save some of it for Extended memory. You'll need to keep at least
640K Extended or Expanded for optimal results.
See your memory manager documentation for details on this, or call us.
We've worked with HIMEM, QEMM, 386MAX, and EMM386 and others and can probably
help you along.
Parameters for EEMAIL TSR Mode
/T Start EEMail using TSR mode
path Path to write temporary swap files. If EEMail does not find
enough EMS or XMS memory to swap in program code, a disk file
will be created. Specifying this parameter tells EEMail where
to look for those files. If this parameter is omitted, the
current drive/directory is used. Note: Writing Swap files
to a network volume can create excessive network traffic!
Example: MAIL.EXE /T C:\
This tells EEMail to run in resident mode, and write any temporary
swap files to the C:\ directory.
If this setup does not meet your needs, EEMail operates works just fine
with other memory-switching programs, such as Software Carousel, MicroSoft
Windows, and most others...Just make sure you run EEMail without the
/T and path parameters when using such programs.
Notes
If you load EEMail resident from your memu system, EEMail may not allow you
to unload it while the menu is running (we're working on getting around
this slight problem). If this is the case, you may only be able to unload
EEMail while hot-keying from the DOS prompt. If your users cannot access
the DOS prompt, make sure their machine is rebooted when they leave the
menu system. No harm will be done to the EEMail data files if this happens.
A good tool to log one off the network then reboot the computer is Devont
Software's LANTools (no plug intended). You can get this utility on our
BBS, on CIS, or networking BBS' all over...
┌───────────────────┐
│ Using MAILPOP.EXE │
└───────────────────┘
If EEMail is already active, and the user invokes the program again,
a DOS ERRORLEVEL of 1 is returned, and the program ends. You can test
this ERRORLEVEL in a batch file, then simulate the pressing of the
ALT+INS key with MAILPOP.EXE. The following batch file illustrates
how to incorporate this into your environment:
*** EEMAIL.BAT ***
@echo off
cls
map m:=sys1:mail >>nul
m:
mail.exe
if errorlevel 1 MAILPOP.EXE
Using this method, you can place one entry on your network menu for Einstein.
If a user selects this menu item and the program is already loaded, the
DOS ERRORLEVEL of 1 is returned and you can simulate the ALT+INS keystroke.
You can also use this same procedure to automatically invoke EEMail upon
initial invocation of the program. In other words, if you want to make
EEMail resident and enter the program at the same time, consider the following
batch file:
*** EEMAIL.BAT ***
@echo off
cls
map m:=sys1:mail >>nul
m:
mail.exe
mailpop.exe
This way, no matter what happens the MAILPOP.EXE file will be executed
after the MAIL.EXE program, in effect invoking the program. It does not
matter if the program is already loaded or not. If it is not, it will be
loaded. If it is, then it will be popped up and made active.
┌──────────────────┐
│ Revision History │
└──────────────────┘
─────────┬─────────────────────────────────────────────────────────────────────
1-1-91 │ Initial Release (1.0)
─────────┼─────────────────────────────────────────────────────────────────────
│
1-12-91 │ Maintenance Release (1.0b) Following Changes:
│
CHANGES │ Fixed problem with SUPERVISOR running ADMIN.EXE.
│
│ Fixed problem with USER ID's that are over 8 characters in length.
│ This caused REPLY to return "UNKNOWN USERID". Now, the Full USER ID
│ is stored with the message.
│
│ Added ability for system administrator to restrict users from sending
│ mail to Groups. This change requires that all USERDAT.DBF files
│ be deleted and re-created with the ADMIN.EXE program.
│
│ Greatly enhanced ADMIN.EXE's user editing capabilities. You can
│ now change all user data information, not just the password.
│
│ Added /P and Time switches in ADMIN.EXE. This allows you to run
│ the packing procedure automatically at a specified time.
│
│ Added the ability to exclude certain users and groups from the
│ mailing lists and ADMIN procedures. Now, the ADMIN program will
│ not CREATE or PACK mailboxes for users that have been excluded.
│
│ Took away the ability to send mail to the User ID "Guest". This
│ will save space, since the user GUEST is usually a member of the
│ group EVERYONE. Who needs to send mail to that user account
│ anyway?
│
│ Upon creation of a mailbox, the user is given a random numerical
│ password. This is to ensure a user's mailbox is secured in the
│ event it has not been specified by the user.
─────────┼─────────────────────────────────────────────────────────────────────
1-19-91 │ Maintenance Release (1.0c)
│
CHANGES │ Messages are now stored using the server's internal date and
│ time, rather than the workstation's clock. This ensures the
│ user has not "back-dated" messages by changing his internal
│ clock with the DATE/TIME commands.
│
│ New messages are noted in each user's InBox with a "■" sign at
│ the leftmost position of the display. Unread messages are stored
│ at the bottom of the message list for clarity.
│
│ Urgent messages are noted in each user's InBox with a "!" sign
│ at the leftmost position of the display.
│
│ ADMIN.EXE's Exclude function has been modified to enhance the
│ interface. The system administrator can now remove excluded
│ users from the exclude list (known as "Including a User").
│
│ Users that have been excluded now do not show up on the user
│ lists in EEMAIL.
│
│ CKMAIL.EXE now shows messages that have not been read as new
│ mail. Previous versions merely informed if you had messages
│ in your inbox.
│
│ Corrected interface and procedural problems in the Reply feature.
│ This caused EEMAIL to lose the Sender's name and crash.
│
│ Added the ability to refresh the InBox and OutBox using the
│ Spacebar. This allows users to check for new mail while
│ inside the mailbox manager.
│
│ When accessing another user's mailbox, you may NOT delete,
│ purge, or move messages. This is to ensure the original
│ addressee gets his mail. All other functions, such as Read,
│ forward, print and Save to File are still available while
│ accessing another user's mailbox.
│
─────────┼─────────────────────────────────────────────────────────────────────
1-22-91 │ Maintenance Release (1.1)
│
│
CHANGES │ No additions or changes, just 3 bug fixes:
│
│ Repeated REPLY caused abend with "undefined indentifier" error
│
│ Exclude/Include would not let you press <Esc> or answer "NO"
│
│ Print Queue Listing was one line too short. Was not sorting
│ the list, either.
│
─────────┼─────────────────────────────────────────────────────────────────────
1-30-91 │ New Version 1.2
│
ADDITIONS│ Added a command line switch in ADMIN.EXE that allows you to
│ create one user at a time. The format for this is:
│ ADMIN /c userID
│
│ Added a parameter that allows users to specify whether they want
│ to be notified of incoming mail. By simply specifying Y or N
│ in their PREFERENCES, they can suppress new mail notification
│ whether they are in EEMAIL or not.
│
│ More streamlined error checking when a user has specified to
│ ATTACH or GET a file from a local drive that is not ready. Now,
│ you are given the opportunity to insert the disk, rather than
│ just returning you to the mail editor.
│
│ When sending mail to a group that you are a member, you no longer
│ receive a copy of the message in your InBox. Of course, you
│ still get a copy in your OutBox.
│
│ Fixed problem with Attaching or Getting files in a message
│ that exist on a local drive. Now, you can attach or get a file
│ no matter where it is located.
│
│ Took away ability to send a phone message to a Group.
│
│ Took away ability to enter multiple user IDs in the phone
│ message recipient field.
│
│
FIXES │ Fixed bug in Wastebasket that displayed blank mail records.
│
│ Fixed bug in Exclude/Include that caused almost-alike group/user
│ names to be included in the exclude lists. For example, if you
│ Exluded a user/group named WPCOMP, and tried to send a message
│ to WPC, EEMail told you it was an Excluded User/Group.
│
│ Fixed bug in OutBox that caused the SUBJECT field to be moved 2
│ characters to the right when the RECEIVER field was full.
│
─────────┼─────────────────────────────────────────────────────────────────────
1-31-91 │ Maintenance Release 1.2
│
FIXES │ ADMIN would not let SUPERVISOR run the program. I don't know how
│ this creeped in there again!
│
│ Exclude/Include was too slow on big networks. Sped it up
│ significantly.
│
│ When sending mail or phone messages to an ID over 8 characters
│ in length, no notification was being sent, even if "Alert" was
│ turned on.
│
│ When sending mail to an ID over 8 characters in length, the name
│ was being truncated in the "Sending Message" box.
│
─────────┼─────────────────────────────────────────────────────────────────────
2-18-91 │ New Version 1.3
│
FIXES │ Well, finally we have fixed the dreaded "6xx SEND_MSG" error
│ that was causing a big headache. This is the message notification
│ facility. Now we are using an internal send facility, and do
│ not load COMMAND.COM anymore.
│
│ Another obscure bug in the Phone Message Editor has been fixed.
│ This caused EEMAIL to bomb when choosing "NO" to the "Abort
│ Message" prompt if you have not yet typed a phone message.
│
ADDITIONS│ You can now attached a "notepad" of up to 64K in length to each
│ of your Phone Message Manager messages. By pressing <Ins> while
│ the highlight bar is on a message, an editing window appears on
│ your screen, allowing you to type your note. This change requires
│ the administrator to re-install user data files (see the section
│ above "Upgrading Older Versions" for more detail.
│
│ We have added an additional parameter in the Administration
│ program. Now, you can "pack" one user's mailbox at a time with
│ the /P parameter. Syntax: ADMIN /P USERID
│ If the user does not exist, nothing will be packed.
│
│ All print operations now check to see if the user is a member
│ of the selected print queue. If not, a message is displayed,
│ saying they cannot print to the selected device.
│
│ When selecting a local printer for print operations, if the
│ printer is not ready when selected, the user is given a chance
│ to correct the situation, instead of just informing him that
│ the printer is not available.
│
│ We have added a closing "banner" on the end of the program which
│ informs each user that the program is unregistered. This banner
│ stays on the screen for a period of 15 seconds. This change was
│ implemented to ensure EEMAIL is not used in everyday use after the
│ 30 day trial period. Registering the program removes this banner,
│ of course!
│
─────────┼─────────────────────────────────────────────────────────────────────
2-21-91 │ New Version 1.40
│
FIXES │ The word "Addressee" was spelled "Addresses." This appears
│ when forwarding a message to another user on the network at the
│ top of the message text.
│
│ When sending a message, the receiving User ID was used when
│ notifying the user of the incoming message (The one-line SEND
│ message had HIS name on it, not yours).
│
ADDITIONS│ Added "Scroll Bars" to the message view modes (Reading mail and
│ phone messages) and to the List Boxes (InBox, OutBox, etc.). This
│ is to assist the user in determining how far down the list or
│ or message the cursor is.
│
│ I never noticed it, but in ADMIN's Exclude function, you could
│ not press the first character of the name and move to that name.
│ Well, now you can.
│
│ When in another user's mailbox with the "Access Other Mailbox"
│ menu item, you now have access to the other user's InBox and
│ incoming Telephone Messages. Previous versions only allowed you
│ access to the InBox.
│
│ The Reply Requested feature has been expanded. When an outgoing
│ message is flagged as "Reply Requested," the sender is notified
│ with a message in his InBox when the recipient has either read or
│ deleted the message.
│
│ Unread InBox messages cannot be Purged. This ensures
│ that Reply Requested messages are acted upon by the recipient,
│ and the sender is notified of the message action. OutBox and
│ WasteBasket messages are not affected by this change.
│
─────────┼─────────────────────────────────────────────────────────────────────
2-26-91 │ New Version 1.50
│
ADDITIONS│ A major new feature in this release is the "Address Book." This
│ feature replaces the old "Message Manager" feature. You can now
│ add, edit and delete entries in this function, with many more
│ fields for entry, and an integrated notepad function.
│
│ Messages stored in the Address Book are automatically removed
│ from the Telephone InBox.
│
FIXES │ Your original CAPTURE environment is now preserved. Previously,
│ EEMAIL wiped out your previous capture environment.
│
─────────┼─────────────────────────────────────────────────────────────────────
3-10-91 │ New Version 1.60
│
FIXES │ A bug in Return Notification has been fixed. When a user with
│ a User ID over 8 characters in length sent a message as Reply
│ requested, the program crashed.
│
│ When selecting "Local Printer" for printing, the program crashed.
│ This has been fixed, and the printing functions more streamlined.
│
ADDITIONS│ Many New features with this release. Here's a synopsis:
│ ADMIN.EXE - New Telephone Activity Reporting capabilities
│ MAIL.EXE - User can now specify if he wants a Banner Page printed
│ - Address Book - New Fields: Beeper & Fax numbers
│ - Hot Keys! ALT+A,F,P,S,R and X. Try them while viewing
│ any pull-down main menu.
│ - Users can print phone messages from their Telephone
│ InBox, and while sending a phone message.
│ - The Supervisor (or equivalent) does not need to know
│ a user's password to access his InBox or Telephone Msgs
│ - There are now 3 items on the "Phone" main menu pulldown
│ menu: Address Book, Read Messages, and Take a Message.
│ This means you now have 3 ways to read your incoming
│ telephone messages: <F4> in InBox or OutBox, ALT+P
│ while in any Main Menu Pulldown, or by selecting
│ "Read Messages" from the "Phone" main menu selection.
│ - Due to popular demand, we now offer a "Sort" function
│ while in your InBox, OutBox, or WasteBasket. You
│ can sort by Date/Time, Sender/Receiver, Subject, and
│ Message Type. This function is under the <F3>=Message
│ options key while in any message box.
│
│ The Folder Feature has been greatly expanded. Old .FLD files in the
│ user's data directory should be removed (they are in ASCII format,
│ so you can move them into a word processor and print them for the
│ user if they need that information). Messages are now stored in
│ the folders individually, and users can now browse, print and delete
│ one message at a time. Folders now carry the extension .FDR
│
─────────┼─────────────────────────────────────────────────────────────────────
4-22-91 │ New Version 1.61
│
UPGRADES │ If you are upgrading from any version of EEMail, copy the
│ enclosed files to your EEMAIL Directory, flag them (as described
│ earlier in this document), then run the UPGRADE.EXE program.
│ If you are upgrading from 1.60, UPGRADE will simply rename your
│ user directories to support the new architecture (described below).
│ If you are upgrading from earlier version of EEMail, your user
│ data files are updated and directories renamed.
│
ADDITIONS│ When retrieving a user listing with the <F5>=List Users key, you
│ can now press the <Tab> key to display the full user names.
│
│ Wording in the confirmation box which displays after a user has
│ pressed the <Esc> key while typing a message has changed. Now,
│ the options read "Send Message" and "Edit Address" instead of
│ "Send Message" - "No/Yes" This was done to reduce the confusion
│ as to what was going to happen next.
│
│ When sending a mail message to a user that is logged into more than
│ one station, the notification message (the one line "SEND" message)
│ is sent to each of the workstations in which the user is signed on.
│ Previous versions only sent the message to the lowest connection
│ number. The same is true for sending a Phone Message. Note that
│ if a user has "Message Notification" turned off, no message is
│ sent to any of the workstations.
│
│ When sending a phone message, the caller's name appears on the
│ one-line SEND message (if you have entered one). This helps the
│ receiver determine if this is an important phone call.
│
│ When sending a mail message, the subject of the message now appears
│ in the one line SEND message (if you have entered one)...
│
│ The 8-character User ID limitation has been removed. Now, the user
│ mail directory is the same as used in Novell, which is a
│ Hexidecimal User Object ID. This allows you to install EEMail in
│ the existing SYS:MAIL directory (automatically created upon
│ installlation of Netware) if you prefer.
│
│ Printing functions have sped up significantly.
│
│ In ADMIN.EXE, you can now remove old messages (messages which have
│ already been read). By specifying a number of days, ADMIN will
│ remove these messages from the InBox and Outbox of each user. An
│ additional prompt displays when selecting the "Pack Mailboxes"
│ function to help guide you through this new feature.
│
│ In ADMIN, you can now remove one phone message log entry at a time,
│ as well as remove messages between a date range.
│
│ When printing messages to a local printer, a form-feed control is
│ now sent to the printer, enabling the page to be ejected.
│
─────────┼─────────────────────────────────────────────────────────────────────
6-08-91 │ Maintenance Release Version 1.62
│
UPGRADES │ If you are upgrading from version 1.61 of EEMAIL, just copy the
│ new .EXE files, flag them (as described above) and go!
│ If you are upgrading from any version prior to 1.61, you need
│ to run the UPGRADE.EXE program if you want to keep your user's
│ data. If not, wipe out the old stuff and install this new
│ version from scratch. See the instructions above for installing
│ EEMail on your network. Please call our BBS if you would like
│ a copy of the UPGRADE.EXE program. You can download this file
│ on your very first call.
│
Our Name │ If you've seen our product before, you may have noticed we changed
│ our company name. There was a company in NJ that had already
│ trademarked the name "Devon", so we had to comply with their
│ request to change our name. We added a "t" on the end, but
│ just pretend it's silent. No, we're not renaming our daughter,
│ even if they sue us... :-)
│
FIXES │ There have been several bug fixes in this release. We have been
│ working hard to tighten up the code. Since we have had very few
│ problems with 1.6x releases, we have had the leisure of going over
│ features that had not been touched since the first release of the
│ product. These fixes are:
│
│ If you had more than 10 messages in your Telephone Inbox, when
│ selecting to read the 10th - nnth message, it would appear as
│ either the wrong message, or blank.
│
│ Some users were complaining about a "NET_USE - OPEN ERROR" message
│ upon startup with certain users. This error indicated a file
│ called "WASTE.NTX" could not be opened. This has been corrected.
│ EEMAIL no longer uses .NTX files for the Inbox, Outbox and
│ Wastebaskets. NTX files are still maintained for the Address
│ Book. You can delete each user's WASTE.NTX, MESSIN.NTX and
│ MESSOUT.NTX if you desire (however, you can leave them in there,
│ they won't hurt anything).
│
│ A bug in Folder Print caused the program to think the folder
│ was empty if you printed the same message twice in a row. This
│ is now fixed. You can now print a folder entry as many times as
│ you need.
│
│ When attempting to access an invalid user with the "Other
│ Mailbox" function, the pointer to the original user ID was
│ lost. This has been corrected.
│
─────────┼─────────────────────────────────────────────────────────────────────
6-20-91 │ New Version 1.70
│
UPGRADES │ Same as for version 1.62..see above!
│
ADDITIONS│ EEMail now supports multiple servers. When used with Einstein
│ MailMan, EEMail can now be used in a multi-server environment,
│ and a wide-area network. Please see the section "Setting Up
│ Multi-Server EEMail" for installation instructions. Note:
│ MailMan has been discontinued. We now use standard MHS
│ delivery for multi-server and internetwork deliver (12-91)
│
│ When purging your InBox, Notification messages are now removed.
│ They do not have to be read in order for this to happen.
│
FIXES │ In the course of adding new code, we have run into a few bugs.
│ nothing major, but they have been corrected. For instance, if
│ sending a message to a user that had no mailbox, you would
│ be notified, but the error box displayed the user's Object ID
│ code, not his name.
─────────┼─────────────────────────────────────────────────────────────────────
7-03-91 │ Maintenance Release 1.71
│
UPGRADES │ Same as for version 1.62..see above!
│
FIXES │ A bug disabled the ability to send mail to groups. This has been
│ fixed...
│
ADDITIONS│ The "Take a Message" dialog box was changed. The first option
│ after <Esc> is pressed to end the message is now "Send" instead
│ of "Print/Send."
─────────┼─────────────────────────────────────────────────────────────────────
7-30-91 │ Maintenance Release 1.73
│
│ Version 1.72 was skipped, as that number was used as a patch for
│ a multi-server CAPTURE problem.
│
UPGRADES │ Same as for version 1.62..see above!
│
FIXES │ ATTACH a file was goofy. If you received an attached file to a
│ local drive, you got a 0 byte file. That is fixed. In
│ addition, more error checking is now performed on the drive/path
│ entered for the attached file. I could make the program abend
│ easily by messing with it. Not any more....
│
│ A major bug in ADMIN was corrected. If your network contained
│ over 96 users in the bindery, the directories created for users
│ 97 - 250 were not correct. This caused many problems with MAIL.EXE
│ and CKMAIL.EXE. For instance, these users could not access their
│ mail, other users could not send them mail, and they could not
│ use the CKMAIL.EXE program to check for new mail. Thanks go to
│ our users in Germany for finding this one...
│
│ The patch for the Capture problem in multi-server environments
│ has been included in this release. If running a multi-server
│ network, you should no longer receive the "PROC OLDCAP UNIDENTIFIED
│ INDENTIFER" error message upon program startup.
│
ADDITIONS│ If a Message Subject is typed along with the message text, that
│ subject appears on the one - line SEND message. This tells the
│ receiver if the message is of importance without actually having
│ to read the mail message. I think this may have been included
│ in an earlier release, but removed for some reason or another.
│ I cannot think of any good reason NOT to put it in there, so it's
│ back...
│
│ A few minor changes that we've been meaning to get around to have
│ also been changed in this release. The explode window function
│ is now a little smoother. The function that checks the names
│ entered into the message header has been simplified. The function
│ which retrieves the members of a group has also been simplified.
│
─────────┼─────────────────────────────────────────────────────────────────────
8-05-91 │ Maintenance Release 1.74
│
UPGRADES │ Same as for version 1.62..see above!
│
FIXES │ More work was done on the Exploding Windows function. Now, all
│ windows contain the new Explode code. Even smoother and more
│ efficient than before, although you'll probably not notice it
│ unless you are on a REALLY slow machine. Cut the number of lines
│ in the function in half...
│
│ The same bug that plagued the ADMIN.EXE program has been corrected
│ in CKMAIL.EXE. This error caused ADMIN to create invalid directory
│ names for users 96 - 250. This same bug made CKMAIL inoperable
│ for these users...
│
│ When printing your telephone messages from the "Read Messages"
│ function off the main menu, your Object ID number was printing
│ in the "Message For:" field. This has been corrected, and now
│ your full user name is printed.
│
ADDITIONS│ A new menu item has been added to the dialog box that displays
│ when <Esc> is pressed during a message editing session. This
│ new item, "Abort Message" allows you to leave the message editor
│ directly, without having to press <Esc> again while in the
│ Message Header portion of the editor. When selected, if you
│ have entered text into the message editor, this function
│ asks if you would like to save your message text to a file.
│ If you select "Yes," you are prompted for an output file
│ name, and if all goes well the text is saved to the
│ specified file. Selecting "No" to the "Save Text to File"
│ box quits out of the message editor. If <Esc> is pressed anywhere
│ along the way, you are returned to the previous level. This
│ means if you change your mind, you can get back to the message
│ text by <Esc>'ing back down the levels...
│
│ When pressing the <Esc> key to complete the text of a Phone
│ message, a new selection is available from the resulting menu.
│ "Abort Message" allows you to directly quit out of the phone
│ message editor, instead of having to back out from the message
│ header.
│
│ You may now forward a message to multiple users and/or groups.
│ This function also now allows you to press the <F5>=List Users
│ key to obtain a user listing.
│
│ A new menu has been added while viewing a Folder. This menu,
│ Message Options, contains functions to Forward a Folder Message,
│ Save a Folder Message to a File, Print a Folder Message, and
│ Move a Folder Message to a different Folder. To access this new
│ menu, select the "Folder Manager" main menu item, select a Folder
│ from your list of Folders, then press the <F3>=Message Options
│ key (the bottom of the Folder View window and the Help for the
│ View Folder function point you in the right direction).
│
│ The validation for users/groups now occurs while you are typing
│ the data in the message header. This means you cannot enter
│ invalid names into the Send To: or CC: fields in the message
│ header. If you do, the program beeps and pops a message up
│ saying that the user name is invalid. This was done so you don't
│ have to go back up to the field that contains the invalid name
│ then move the cursor to correct the entry.
│
│ A new "Yes/No" dialog box has been added to the Preferences
│ screen to verify that you wish to save any changes made in this
│ function.
│
─────────┼─────────────────────────────────────────────────────────────────────
8-15-91 │ New Version Release 2.00
│
UPGRADES │ Same as for version 1.62..see above!
│
ADDITIONS│ Well, it's finally here...the TSR version of EEMAIL! It's been
│ promised for a long time... Upon startup, you can now use
│ the /T parameter to run EEMAIL in TSR mode. EEMail will take
│ up a 19K kernal in conventional DOS memory (under 640K), and
│ place code in high memory. If there is no EMS or XMS memory
│ available, EEMail will create a disk file. For this reason,
│ the TSR version of EEMAIL should only be run on machines with
│ 2M or more memory. Please see "Running EEMail in TSR mode"
│ above for more information.
│
│ Users may now create personal "distribution lists" and add names
│ of network users into these lists. Mail can be sent to any of
│ the names in the list as if it were a regular user or group. To
│ access this function, choose "Mailing List" under "Utilities"
│ from the Main Menu.
│
CHANGES │ A lot of work went into the message editor. We have changed the
│ method in which the message is flagged as "Urgent" and "Reply
│ Requested." Instead of prompting the user for this information
│ while in the message editor, <F3> has been assigned to the
│ "Message Option" key. The resulting menu contains 2 options,
│ "Urgent" and "Reply Requested." The user can turn either of these
│ options on or off by pressing the <Enter> key next to the
│ selection. This will allow us to easily add more routing options
│ if they are requested. If you need other routing options, please
│ let us know!
│
│ The Phone Message Editor also received some minor interface
│ changes. Instead of having to type "Y" or "N" in the message
│ header for such options as "Returned Your Call" and "Please Call,"
│ the user simply selects either Y or N with the cursor keys.
│
│ User Preferences finally got the facelift we've been meaning to
│ get around to for quite some time. The user no longer needs to
│ type in the values for parameters. Instead, a friendly selection
│ method is used to choose the values.
│
│ ATTACH and GET have been recoded to be more efficient.
│
│ HELP has been expanded in many areas.
│
LOOK! │ Please note: We have increased the retail price for EEMail to
│ US $249.00. Since our orginal release in January of 1991, we
│ have added a significant amount of features into the product, yet
│ have kept the price very affordable at 199.00. We feel with the
│ added features such as Multi-Server support, TSR and one of the
│ best support records of any shareware product on the market today,
│ a price increase is fully justifiable. If you are already a
│ registered user of EEMail, you are entitled to a free upgrade.
│ Please contact us for more information.
─────────┼─────────────────────────────────────────────────────────────────────
8-18-91 │ New Version - Release 2.10 (never released to Public)
│
UPGRADES │ Same as for version 1.62..see above!
│
FIXES │ The TSR mode is now a little smoother. We are correctly restoring
│ the screens upon exit and entry into the program now. Faster
│ response times from machines with only 1M RAM.
│
ADDITIONS│ The TSR mode now checks to see if you are at the parent DOS
│ process. If so, no swapping occurs. This improves performance
│ when calling EEMail from the DOS prompt.
│
│ If the drive mapping is removed when switched out of EEMail,
│ an error message displays upon re-entry to the program.
│
│ If EEMail is already loaded in TSR mode and is called again,
│ an informative message displays to the effect of "Already
│ Loaded. Press <Alt>+<Ins> to Switch"...
│
│ When attempting to unload EEMail while on top of another
│ program, a message displays informing that the other program
│ must be ended before unloading. This solves some problems
│ we were having when unloading the program while on top of
│ another program, such as lock ups and lost drive mappings...
│ To properly unload EEMail, the user should be in the parent
│ DOS environment.
│
│ The function that lists the users and groups when <F5> is
│ pressed while addressing a mail or phone message is a
│ little more intuative. Now you can select multiple names
│ from the list, instead of having to re-invoke the function
│ again if you would like to select more names. We will add
│ a "Tag" function, which will allow marking and unmarking
│ of names in the list if someone yells at us...
│
│ Two major changes to the File List Utility (File List is
│ called when you press <F5> in Attach and Get while typing
│ a message): You can now select <Change Path> from the
│ View Files window, then type the name of any drive/directory
│ and the files will display in the window. You can then select
│ a file with the <Enter> key just as before. In addition, a
│ "scroll bar" was added to the window to assist you in knowing
│ the relative cursor position.
│
│ Address Book gained a new feature: <Space>=View. This new feature
│ allows you to view the contents of an entry in a "Business Card"
│ format, and scroll through the entries using the up and down
│ arrow keys. This is a bit easier than having to use the
│ edit function or pan using the right and left arrow keys.
│
│ Color Palettes 3 and 4 have been changed. We were pretty tired
│ of the same old pale blue color schemes, so we played with some
│ colors and came up with these. We can easily add more colors
│ to the palette, so if you would like a particular set, let
│ us know and we will get them in there...
─────────┼─────────────────────────────────────────────────────────────────────
8-26-91 │ Maintenance Release version 2.11
│
UPGRADES │ Same as for version 1.62..see above!
│
FIXES │ When deleting a message, moving a message, or selecting other
│ message-related options, the highlight bar is returned to the
│ same position in the display, instead of back to the top of
│ the list. This is true for your Inbox, Outbox, Wastebasket,
│ phone messages and Mailing List entries.
│
│ You can now press the first character of a pulldown menu item
│ to move the highlight bar to a menu choice. Finally figured out
│ why this was not working!!
│
ADDITIONS│ In Mailing List, you can now press the <F5> key to list network
│ users and groups, then select the names by pressing the <Enter>
│ key.
│
─────────┼─────────────────────────────────────────────────────────────────────
9-05-91 │ New Release - Version 2.20
│
UPGRADES │ Same as for version 1.62..see above!
│
CHANGES │ ADMIN received some minor changes in the "Exclude" and "Change
│ User Information" functions. When excluding or including a user
│ the highlight bar is returned to the same user, instead of back
│ to the top of the list. Same is true for Change User Info. In
│ addition, the method in which Excluded users are displayed in
│ Change User Info is different, and hopefully easier to navigate.
│ Now, excluded users are displayed with a "*" at the far left of
│ the display (just like in Exclude Users). Attempting to change
│ an excluded user's data results in a beep and a message.
│
│ If EEMail is still resident and the current user logs out,
│ then another user logs in and presses the Hot Key, EEMail now
│ reinitializes for the new user. This new user can access the
│ program just as if he initialized the program from the very
│ beginning.
│
│ A new function has been added to the Utilities menu. Firm
│ Addresses is just like your Personal Address Book, but this
│ database can be shared by all EEMail users. You can use this
│ function to store, print and retrieve names and addresses that
│ the entire office can access.
│
│ A new print form has been added to the Address Book (and
│ subsequently the Firm Address) function. When pressing the
│ <F3>=Print key, a pop-up menu box displays with two choices:
│ "Telephone Listing", which was the original print form, and
│ the new one, "Black Book." The Black Book prints a detailed
│ listing of all entries in the selected database.
│
│ If EEMail is already active, and the user tries to run the
│ program again, a DOS ERRORLEVEL of 1 is returned instead
│ of displaying a message. This ERRORLEVEL can be tested
│ in a batch file, and MAILPOP.EXE invoked for the user.
│ See "Using EEMAIL in TSR Mode" above for more information.
│
│ A new .EXE file is included in the package that allows you to
│ invoke the resident portion of EEMail. When running MAILPOP.EXE
│ from the command line (or from a menu), the ALT+INS hot key is
│ simulated, and EEMail pops up. You can incorporate this into
│ your existing menu system for users that just cannot grasp the
│ idea of pressing a complicated keystroke like ALT+INS. :-)
│
─────────┼─────────────────────────────────────────────────────────────────────
9-16-91 │ Maintenance Release version 2.21
│
UPGRADES │ Same as for version 1.62..see above!
│
CHANGES │ Just noticed that messages that were put into the wastebasket
│ retained the orginal message date and time. The message now
│ receives the current server date and time to ensure the message
│ remains in the wastebasket for at least 10 days.
│
ADDITIONS│ The Hot Key sequence has been improved. Now, ALT+INS is ALWAYS
│ active (if EEMail is loaded using the Optional TSR Mode). You
│ can now press ALT+INS anywhere in the program. When you Hot Key
│ back into the program, you are returned to the exact same spot.
│ ALT+X is functionally equivalent to this key.
│
│ Added an error message when typing an invalid folder name instead
│ of just returning the user to the entry box.
│
│ In the Mail editor, the screen displays the current insert mode
│ with "<Ins>" or "<Ovr>" on the status line. In addition, Insert
│ "on" is now the initial mode.
│
─────────┼─────────────────────────────────────────────────────────────────────
9-30-91 │ New Version - Release 2.30
│
UPGRADES │ If you are upgrading from version 1.61 or above, you must edit
│ EACH USER'S data using "Change User Information" in ADMIN.
│ Remove any data contained in the field "Delegate." If you
│ would like to implement this feature, enter a valid user ID
│ or queue name. Even if you don't plan on using this function,
│ you must remove all the text in this field!!!
│
│ Please see the section "Using PrintMail" for more information.
│ Call us at (409) 321-3220 if you have any questions!
│
│ If you are upgrading from version 1.60 or below, you need our
│ UPGRADE.EXE program. This file can be found on our BBS.
│
FIXES │ An entry box in Mailing List had a typo. "Mailing" was spelled
│ "Mailiing."
│
│ You could not press <Esc> on the "Include Original Message"
│ option box (while replying to a message) to abort the
│ operation. This has been corrected.
│
ADDITIONS│ When pressing the <Ins> key to move a telephone message to your
│ address book, you are presented with a popup menu box with two
│ choices: "Personal Address" and "Firm Address." This menu allows
│ you to choose which address book to move this message. Highlight
│ the option, then press the <Enter> key to select where this
│ telephone message belongs. Pressing the <Esc> key aborts the
│ function and returns you to the Telephone message manager.
│
│ Users may now automatically route incoming mail messages to another
│ user on the network. In "Preferences," an additional entry field
│ called "Delegate" has been added for this function. For example,
│ if you are on vacation and would like your mail automatically
│ sent to a different user, type the name of the user in that field,
│ and all incoming mail and phone messages are automatically routed.
│
│ In addition to delegating messages to another user on the network,
│ Supervisors may also specify a print queue in which to send
│ mail messages. This means that users who may not be active on
│ the network may still receive hard-copy mail messages ("PrintMail")
│ by specifying a valid print queue in the Delegate field in
│ "Change User Info." More information on PrintMail above. See
│ the section titled "Using PrintMail" for more information.
│
│ A new option in Address Book (Personal and Private) allows users
│ to export the data to two different formats, WordPerfect secondary
│ merge and ASCII delimited.
│
│ A message to the effect of "List not Available Here" has been
│ added when pressing the <F5>=List Users key on such fields as
│ subject, etc.
│
│ A message to the effect of "Sorting List.." has been added when
│ selecting the "Sort List" feature in MailBox Manager and the
│ WasteBasket.
│
─────────┼─────────────────────────────────────────────────────────────────────
10-04-91 │ Maintenance Release 2.31
│
UPGRADES │ If you are upgrading from version 2.30, simply copy the new
│ programs and go! If you are upgrading from versions prior to
│ 2.30, please see the upgrade instructions for version 2.30 above.
│
FIXES │ Since we now allow the user to hot-key out of EEMail at any
│ place in the program, several changes had to be made when
│ reinitializing from resident mode to ensure the proper files
│ were reopened. This fixes the garbled outbox and wastebasket
│ message problem, and reappearing messages (nice trick, don't
│ you think??).
│
│ Random hangs and garbage displayed when leaving the program from
│ TSR mode have been fixed.
│
│ A Form Feed command was not being appended to the end of Mail
│ Messages at print time. This caused the message to require
│ a manual page eject from the operator.
│
ADDITIONS│ The User/Group list has been improved. Now, when you press
│ <Enter> to select a user or group, a "√" mark appears next to the
│ user indicating the user is selected. Pressing <Enter> a second
│ time on a selected user de-selects it. <Esc> ends the function
│ and plugs the selected name(s) into the field.
│
│ In the user/group listing, groups now carry a "<G>" in the right
│ hand side of the display to help identify them.
│
│ When selecting any of the print features, if the user has a
│ local printer attached or is currently captured to a network
│ device through Netware's CAPTURE command, the Print Queue listing
│ no longer appears. If none of these conditions is true, the
│ list displays as previously, allowing the user to print the
│ mail message on a network print device.
│
│ The receiver of delegated messages now receives a one-line
│ notification message to the effect of "Delegated EEMail
│ Received From UserID".
│
│ A "Reply Requested" message is now indicated with blinking text
│ while reading the message. Prior versions merely displayed the
│ text in the upper right hand corner of the message. The Urgent
│ message indicator no longer blinks since it is identified in the
│ mail message listing.
│
│ CKMAIL (Mail Check) now tests if there are telephone messages
│ waiting if there are no new inbox messages waiting. This
│ returns ERRORLEVEL 3. CHECK.BAT and EEMAIL.DOC have been
│ updated to detail the changes in this program.
│
─────────┼─────────────────────────────────────────────────────────────────────
10-15-91 │ New Version - Release 2.40
│
UPGRADES │ Same as for v2.31...see above!
│
FIXES │ Noticed that we were locking the inbox when deleting a message,
│ but not unlocking it when we were finished. This should take
│ care of the reappearing message and sharing violations once and
│ for all!
│
│ When typing a telephone message, in the "Y/N" section where
│ you determine if a message is "RYC, Urgent, Will Call Back" etc.
│ it was difficult to tell where you where. This is now a little
│ smoother.
│
│ When deleting a message from a mailbox, the highlight bar was
│ returning to the next message up. If on the last message,
│ it went back to the top of the display. It now works as it
│ is expected.
│
│ The <Alt>+<Ins> and <Alt>+X Hot Keys are no longer active during
│ the Address Book functions. If a user logged out while
│ this function was resident, then logged back in and accessed the
│ data, the program would crash because the files were no longer
│ open. Also turned off the keys during the "Secure Terminal"
│ function so you cannot hot key out of the lock and access the
│ system.
│
│ ADMIN is now more forgiving of open data files. An error message
│ and an entry into the log file instead of hanging up or going into
│ infinite loops.
│
ADDITIONS│ The "■" and "!" symbols are mow removed from the Inbox display
│ as soon as the message is read. Previous versions required that
│ the display was updated with the <Spacebar> key.
│
│ The Address Book features are now totally new. New interface
│ and new functionality. First off, it looks more like the
│ standard "Rolodex" cards we are all familiar with. It should
│ be quite apparent how to use it even for novice users.
│ You can now sort and search the data contained in the listing
│ by 5 fields. You can also search by pressing a letter on the
│ keyboard and you are taken to the next entry which matches
│ your input. In addition, much testing and fixing was done
│ in the Firm Address Book to ensure multi-user data integrity.
│ We found several instances where a user could run into problems
│ where records and files were locked when they should not be.
│ Hope you like it, please give us your feedback!
│
─────────┼─────────────────────────────────────────────────────────────────────
11-15-91 │ New Version Release 3.00...we're going GroupWare!
│
UPGRADES │ Same as for v2.31...see above!
│
ADDITIONS│ When leaving EEMail in resident mode, all files are closed. This
│ enables you to use the program on more than one terminal at a
│ time as long as the other terminal session is not active (on the
│ screen running) at the time you access it.
│
│ You can now forward a telephone message to another user. This
│ feature has been combined on the <F3> key along with the
│ Print function. This is consistant with the other menu's
│ <F3> key.
│
│ A New menu item has been added to the main menu. This item,
│ "Other" contains menu items previously in "Utilities." Some
│ menu items have been moved to the "Utils" menu, and a couple
│ of new ones added. Please take a minute to familiarize yourself
│ with the new structure.
│
│ On the "Utils" menu, two new items: Line Message and Network
│ printer. Line Message allows you to send a one line message
│ to another user on the network. Network Printer allows you
│ to change your current CAPTURE status.
│
│ On the "Other" menu, two new items: Calendar and Notepad.
│ Calendar is a friendly multi-user calendaring system. You
│ can add, change and delete your activities, as well as view
│ a graphic display of your weekly events. Notepad is a simple
│ text entry screen that you can use to jot down notes, ideas,
│ etc.
│
│ "Other Mailbox" features have been expanded. When in another's
│ mailbox, you now have access to this user's InBox, Address Book,
│ and Calendar. Multi-User calendaring can be accomplished
│ through this feature.
│
│ A new color palette has been added, accessable through
│ "Preferences." We didn't make this one up, so don't yell
│ at us about this one if you don't like it! :-)
│
─────────┼─────────────────────────────────────────────────────────────────────
11-26-91 │ Maintenance Release 3.10
│
UPGRADES │ Same as for v2.31...see above!
│
ADDITIONS│ A new feature has been added to the "Other" menu. In/Out Board
│ is designed to help you track the goings on of the people in
│ your office. You can list those who are currently out, and
│ even take a telephone message from the screen by pressing a
│ function key.
│
│ A new option has been added to the Message Routing Options
│ (F3 while creating a new mail message) and another has been
│ changed. "Receipt Notification" informs you when a user
│ reads or deletes a message. "Reply Requested" no longer
│ performs this task; it merely displays a blinking message
│ in the right corner of the message when the message is read.
│ This change allows you to specify these options separately.
│
│ A new message routing option has been added to the <F3> menu
│ while typing a mail message. "Junk Mail" allows you to
│ send a mail message without notifying the recipient of
│ it's arrival, regardless of their preference for incoming
│ mail notification.
│
│ The Password in the "Preferences" menu is now hidden from view
│ until the cursor is placed in the text entry portion of the
│ menu. This allows you to see your password when you need it,
│ yet hide it away from prying eyes while viewing your other
│ options on this menu.
│
CHANGES │ The "Delegation" feature was a bit skewed. If you sent a mail
│ message to a group of users, and one of them happened to be
│ a "delegated" message, everyone else received the "Delegated
│ Mail Message Recieved from xxxx" text at the top of the message.
│
│ With the addition of "Line Message, Calendar, and Network Printer"
│ to the program, our RAM requirements got a bit out of hand.
│ We have lessened the amount of required resources. You now
│ need a only minimum of 360K RAM FREE to load the program.
│ However, to initialize (read the Netware User databases, print
│ queues, and Groups) the program, you need a minimum of 480K
│ RAM free. Previous versions were needing close to 560K free
│ to avoid "Out of Memory" errors in Calendar and Address Book.
│
│ This change required a new memory architecture for the program.
│ Previously, we loaded the entire program in memory. Now, we
│ load the "core" of the product in memory, and are using a
│ dynamic memory overlay architecture to load portions of the
│ program on demand. This makes .EXE file size larger, and
│ is now un-compressable (the .EXE file is now twice as
│ large as previous version's compressed .EXE). In addition,
│ another file, MAIL.OVL (or
│ MAILD.OVL for the unregistered version) is added to the
│ file directory). The portions of the program that now
│ load from the overlay file are: Help, Folder, Address Book,
│ Calendar, In/Out Board, Preferences, Phone Messaging, Mailing
│ List, Network Printer and Line Message. You may notice a
│ SLIGHT load time difference when running these portions of
│ the program. However, creating/reading/managing mail messages
│ (the "core" procedures) are faster than ever, since the
│ memory overhead is much lower. In addition, you can now
│ create bigger mail messages than ever, and it's unlikely
│ that you'll ever run into a memory shortage on a machine
│ with 480K ram free. If you have less memory available,
│ you should remove unneeded TSRs, load DOS high, and make
│ sure you run the program from the parent DOS command prompt.
│ If running Novell's menu (which takes up to 96K RAM overhead
│ to run a program) be aware of your memory requirements on
│ XT and 286 class machines with 640K or less memory installed.
│
│ The Calendar was a little quirky sometimes when trying to open
│ the data file. This is a more stable now.
│
│ In Folder's "Message Options" menu, you could not press the
│ first character of a menu item to select the item. This now
│ works like the other "Message Option" menus.
─────────┼─────────────────────────────────────────────────────────────────────
12-01-91 │ Maintenance Release 3.11
│
UPGRADES │ Same as for v2.31...see above!
│
CHANGES │ This release lowers memory requirements even further. We found
│ that even with 480K, while deleting a calendar event you could
│ still receive an "Out of Memory" error message. By moving
│ little-used error handling systems into the overlay, we recovered
│ an additional 10K free memory.
│
│ Due to popular demand, when the program is initialized the
│ first menu item displayed is "Mail," not "About."
│
ADDITIONS│ NotePad received a couple of new features. You can now save the
│ notepad to a file as well as print it. In addition, Insert
│ Overtype indicators are present in the display.
│
│ Calendar now allows you to view the daily events of other users
│ on the network, without knowing that user's Mailbox Password.
│ Choose the "Show User Events" option on the <F3>=Options menu
│ to use this new feature.
│
FIXES │ If sending a telephone message to a non-existant user (one that
│ has not been created with the ADMIN program), the program would
│ crash. This is fixed.
│
─────────┼─────────────────────────────────────────────────────────────────────
12-10-91 │ Maintenance Release 3.12
│
UPGRADES │ Same as for v2.31...see above!
│
ADDITIONS│ EEMail now checks to see if you are a member of the group
│ named "EESUPER" (defined in SYSCON). If so, a new menu item
│ on the "Other" menu is available to you. "Telephone Log"
│ allows you to view and print telephone activity. This feature
│ can be useful to secretaries who receive calls from staff who
│ may be out of the office and wish to check their telephone
│ messages. They can accomplish this without knowing the person's
│ mailbox password.
│
│ If running EEMail in TSR mode, a "Cut & Paste" feature is
│ available while you are in other programs.
│
│ You can use the Cut & Paste functions to move data from one
│ program to another, as well as move text into EEMail messages.
│
│ <Ctrl>+<Left Shift>+<Ins> = Paste
│ <Ctrl>+<Left Shift>+<Del> = Cut
│
│ "Cut" places a moveable box on the screen, which you can size
│ using the Numeric Keypad (in NumLock Mode) and move around
│ the screen with the Arrow keys. When <Enter> is pressed, the
│ text underneath the box is appended to the end of the NotePad.
│
│ "Paste" simply places the contents of your NotePad into the
│ keyboard stream, thereby placing the text in whatever program
│ you are working in. For example, if you are in a word processing
│ program and need to insert the contents of your NotePad into
│ the current document, pressing the "Paste" key simply types
│ the NotePad contents into the document.
│
│ While typing a Mail Message, you can now import the contents
│ of your Notepad into the current message. This feature is
│ accessible from the <F4>=File Options menu while editing your
│ message.
│
CHANGES │ On the Main Menu, you can no longer press the <Esc> key and
│ go into the "unknown" zone, where previously you had to press
│ <Enter> to redisplay a pulldown menu. This should prevent
│ inexperienced users from getting lost in space...
│
─────────┼─────────────────────────────────────────────────────────────────────
12-20-91 │ New Version 3.20 with native MHS Support!
│
UPGRADES │ Same as for v2.31...see above!
│
NOTE: │ We have increased the retail price of EEMail to US $449.00, as
│ we have been advertising for the last few months. To justify
│ the price increase, we have added the following new features:
│
ADDITIONS│ We're finally there, MHS support! This means you can now
│ use EEMail as a global E-mail system to communication with
│ other MHS clients and hubs. To use this feature, please see the
│ section above titled "Using EEMail's MHS Facilities."
│
│ To accomodate MHS, several changes had to be made in some screens
│ and Folders. The message editor and reader are now wider to
│ allow line length compatibility with other systems. Folder
│ fields are now longer to accomodate longer "Sent By" addresses.
│ Existing folders are not affected by these changes, although
│ they may appear a little different than new folders created
│ by 3.20.
│
│ In ADMIN, a new menu item allows you to set up remote routing
│ tables. This is only useful for MHS installations. For instance,
│ if you need to provide a route for the "SALES" department on
│ a remote server, you could call the group SALES, then add
│ the remote routes for each of the users in the group. The
│ entries made in this list are available to all EEMail users,
│ and will appear in the <F5>=List Users display.
│
│ A new "mark" feature has been added to the Mailbox menus. Using
│ the Spacebar, you can now mark as many messages as you'd like,
│ then press the <F3>=Message Options key to perform an action on
│ the selected messages. The "Refresh" function has been remapped
│ to the <F5> key. The new "Mark" options are: Delete, Move to
│ Folder and Print.
│
│ A new option has been added to the Calendar "Options" menu.
│ "Daily Journal" allows you to record the events of each day on
│ your calendar in a free-form textual entry screen.
│
│ When sending a message as "Receipt Notification," the message
│ informs of the option in the sender's OutBox. "Receipt
│ Notification" appears in the message header of outbox messages.
│
│ EEMail is now significantly faster in several areas, including
│ load time, message creating, viewing and user ID validation.
│
│ RAM requirements are now lower and memory overheads have
│ been reduced as well. We now ony store one copy of the user
│ (bindery) data in memory, and no longer store the Excluded
│ users in memory. This makes EEMail crisper in load time and
│ validation procedures.
│
│ You'll need at least 470K FREE now to load the program
│ and the user database, down 10K from the previous version.
│ Your network may require slightly more depending on the number
│ of users defined in SYSCON. However, the number of excluded
│ users does not affect your RAM requirements as did previously.
│ Our test environments consist of Netware 3.11 and Netware 2.2
│ with 100 users defined on each server.
│
FIXES │ The Address Book functions were only accepting US-style ZIP
│ codes. Any combination of letters and numbers is now allowed.
│ Apologies to our International users for any inconvenience this
│ may have caused...
│
│ As originally intended, a user does not need to know his mailbox
│ password when returning to his own mailbox using the "Other
│ Mailbox" feature.
│
─────────┼─────────────────────────────────────────────────────────────────────
01-01-92 │ New Version Release 3.30 MHS
│
UPGRADES │ Same as for v2.31...see above!
│
LOOK │ In order to stay competitive, we are now offering a multi-tiered
│ pricing strategy. The price breaks down as follows:
│
│ - Unlimited Users (Server License): $449.00 (Netware Limit Only)
│ - 20 User Limit: 249.00
│ - 10 User Limit: 199.00
│
│ As you can see above, running EEMail on a 10 node network, your
│ cost per workstation is less than $20.00. A 20 user pack sells
│ for less than $12.00 per workstation, and if you are running
│ EEMail with 100 users with the Unlimited server license, your
│ cost per workstation is incredibly low at $4.50! In any case,
│ we are certain you can justify the low cost of this e-mail package
│ considering the features and performance it delivers.
│
│ If you missed our previous announcement on the price increase,
│ please see the notes above (for the 3.20 release) for more
│ information.
│
FIXES │ When specifying a Folder name, pressing <Esc> on the data entry
│ portion returned an invalid error message. This has been
│ corrected.
│
CHANGES │ After typing a Journal Entry, the "Yes/No" confirmation box
│ no longer appears in order to be consistant with other Calendar
│ data entry screens. When <Esc> is pressed, the information is
│ now automatically saved, instead of prompting to save the text.
│
│ In the Unregistered version, the closing banner now prompts you
│ to press a key instead of waiting 15 seconds. Some users
│ said the wait was too annoying and the package was not being
│ used because of the delay.
│
│ "Secure Terminal" received a few minor interface changes. You
│ can now type a one line message that will be displayed to
│ passers-by in which you can say where you went or what time
│ you will be back. When typing the password, the text is
│ hidden to keep away from prying eyes. After an inactivity
│ period of about 5 minutes, a ScreenSaver will take effect, and
│ a flashing cursor appears in the lower right hand corner. A
│ press of a key restores the screen and allows you to type
│ your password.
│
│ In Calendar, "Show User Events" now displays the full week of
│ the specified user, rather than just a day's view.
│
│ The Folders are now a bit nicer to look at. When a folder is
│ opened, the highlight bar consumes the entire message header,
│ rather than each separate field. Other than this small change,
│ Folders remain the same functionally.
│
ADDITIONS│ A new "To-Do List" feature has been added to the Calendar.
│ You can access this feature by pressing the <Tab> key while
│ on any date, or by selecting the option from the <F3>Options
│ menu. This is just a regular ToDo List that will eventually
│ tie into our planned Task Manager/Delegation feature.
│
│ Calendar also received a "Calculate Days" feature which allows
│ you to count the number of days between any specific dates.
│ You can find this feature on the <F3>=Options menu while in
│ the Calendar function.
│
│ Address Books received a few minor updates. You can now search
│ for entries by typing the text at the main screen. For instance,
│ if you are looking for "SMITH" and you are currently sorted by
│ Last Name, you can type SMI and you are taken to the closest
│ match. This is performed right from the opening screen, instead
│ of having to select "Search" from the Options menu. The Options
│ menu Search feature remains the same.
│
│ A new option on the <F3>=Options menu in Address Books allow you
│ to list the data in a tabular format. This should help those
│ who found the new Address Book format a little harder to
│ navigate through the information. Choose "List Entries" on
│ the Options menu to select this new feature.
│
│ Another new option on the <F3>=Options menu in Address Book allows
│ you to copy the currently displayed entry into your NotePad. You
│ can use this along with the "Paste" feature to insert the entry
│ into a word processing document or other program. See the
│ "Paste" function for release 3.12 for information on this feature,
│ or the Help screen in NotePad.
│
│ Address Book Hot Keys allow you to quickly sort the information
│ by all available sort keys. For instance, pressing <Alt>+<N>
│ sorts the data by last name. A complete listing of the
│ available Hot Keys is posted in the help screen for this feature.
│
─────────┼─────────────────────────────────────────────────────────────────────
01-04-92 │ Maintenance Release 3.31 MHS
│
UPGRADES │ Same as for v2.31...see above!
│
FIXES │ A bug caused the user to get "stuck" in Help in a few places. This
│ has been corrected.
│
│ A bug in ADMIN wouldn't allow you to select Color Palette 5.
│ Another one skewed the display for User Names longer than 24
│ characters. Both are corrected in this release.
│
ADDITIONS│ A new "Group Chat" feature has been added to the "Other" menu.
│ This feature allows users to type "real time" to each other in
│ a friendly pop up text box. There are five separate channels,
│ each can carry a different conversation. Users can "page"
│ other users to join them in a conference.
│
─────────┼─────────────────────────────────────────────────────────────────────
01-20-92 │ Maintenance Release 3.32 MHS
│
UPGRADES │ Same as for v2.31...see above!
│
FIXES │ A maojr bug in ADMIN's Packing procedures caused some mix-up of
│ the Calendar data files, rendering them pretty much useless as
│ far as the textual description of each of the events was concerned.
│ The event itself remained intact, however. Hope this has not
│ caused a lot of grief. We had not had any reports, and a later
│ release of 3.31 contained this fix.
│
│ While in Calendar, we discovered that deleting an alarmed event
│ did not reset the alarm, and some other minor alarm bugs were
│ found.
│
│ Help while in Chat now works properly.
│
ADDITIONS│ EEMail now supports MHS Remote. When you are out of town, you
│ can specify "MHSREMOTE" as your delegation User ID (Selectable
│ in Preferences), and your local mail will be submitted to MHS
│ for delivery. This way you can use Novell's MHS Remote package
│ to receive all your mail while you are out of the office.
│
│ The Create Mail message editor received a couple of new additions:
│ Blind Carbon Copy and Blind Post Script allow you to copy a message
│ to someone without the original addressees informed of your
│ action, then optionally attach a private textual message only
│ Blind CC Addresses can see. All this is available on the
│ <F3>=Message Options key while typing a new mail message. The
│ Help for this feature has been updted to reflect the addition.
│
│ When selecting "Group Chat," the function prompts you to select
│ a channel right from the Main Menu. You can still change
│ the current channel from the <F3>=Options menu as well.
│
│ Address Book fields "Company", "Title", and "Address" are now
│ 25 spaces longer. This file will be updated the first time
│ you select this feature.
│
│ A new Address Book function on the <F3>=Options menu: "Copy
│ To User" allows you to copy an entry to another user needing
│ this address.
│
│ After sending a Telephone Message, the editor remains, waiting
│ for another message to be typed. This change allows users
│ to hot key out of the function, returning right where they
│ left off ready to type another message.
│
│ Memory requirements have dropped a little more. We were still
│ having problems in Calendar with machines at 470K free RAM.
│ We were only about 3K short on these machines while deleting
│ calendar events. We freed up 7K RAM so this problem should
│ not appear any longer.
│
─────────┼─────────────────────────────────────────────────────────────────────
02-04-92 │ Maintenance Release 3.33 MHS
│
UPGRADES │ Same as for v2.31...see above!
│
FIXES │ We now support MHS 1.5C Extended Addresses. For instance,
│ sending mail through Compuserve's MHS hub can be accomplished
│ by separating the ID with a semicolon.
│ i.e. MAIL@CSERVE {70421;1506} EEMail will convert this to
│ the normal {70421,1506} when submitting to MHS.
│
│ You may now specify an MHS ID As your Delegation User in
│ Preferences. This allows you to forward your mail to another
│ remote MHS site so your mail can follow you wherever you go.
│ This also allows you to receive your mail using Einstein
│ Personal Mail and other remote MHS packages in conjunction
│ with Novell's Personal MHS.
│
│ A misspelling was found on the Mail Create screen. "Message"
│ was spelled as "Messsage."
│
│ When marking multiple messages for printing, output was garbled.
│ This has been corrected.
│
│ If a user was set up for local printer (capture was off for
│ LPT1:) the Network Printer option blew up the program. This
│ now works for all print capture modes.
│
ADDITIONS│ In Group Chat, you can now specify multiple user ID's and
│ select them from a pop-up list of valid addresses in the
│ Page function.
│
│ Scrollbars have been added to the Folder Viewer functions to
│ aid in telling where the top and end of the data files are.
│
│ User-definable Hot Keys are now available in Preferences. This
│ feature allows users to select from a "palette" of five available
│ hot keys. This should alleviate any possible conflicts with
│ other TSRs or program-defined keystrokes. The user data file
│ is automatically updated upon startup to accept this new change.
│
│ The Group Chat feature has been moved from the Utils menu to the
│ Other menu where it belongs.
│
│ When adding or deleting Mailing List entries, the <F5> Userlist
│ information is now updated to reflect the changes you make to
│ this list. Previous versions required that you unload then
│ reload the program to add or delete these items from the list.
│
│ A new Message Option has been added while typing a new mail
│ message. "Personal and Confidential" allows users to specify
│ that a message is private.
│
│ Preferences received a face lift, and a new option has been
│ added. "US-Style Telephone/ZIP" allows you to define the
│ format for the Telephone and Zip code entries.
│
CHANGES │ In Calendar ToDo List, if you go past the current date, then
│ look at your ToDo list, the list only shows items that should
│ be completed on that date, rather than pulling previous entries
│ into the list. If items have not been completed and the day
│ passes, the items roll forward as they have been doing. In
│ addition, if you complete an item that was entered on a
│ previous day, the item remains in the current list.
│
│ Changes were made to the Reply and Forward functions to help
│ ease message threading. When creating/replying, the message
│ author and date/time are stamped on the message body text.
│
│ CKMAIL now supports 3 parameters: EEMail data path, USERID
│ and Full Status. You can use these parms to tell CKMAIL where
│ to look for the (path), what user to check for, and the
│ third parameter tells ckmail to display the status. If
│ none are used, the current drive and current directory are
│ used. If you use only the [Path] option, the currently logged
│ in user is checked. CHECK.BAT is updated to allow replacable
│ parameters on the command line.
│
│ Informational Message boxes are now a different color than
│ Error Message boxes.
│
│ Color Palettes 4 and 5 have changed (5 was outright UGLY!).
│ We hope your users enjoy these new color selections.
│
─────────┼─────────────────────────────────────────────────────────────────────
02-24-92 │ New Version Release 3.34
│
UPGRADES │ PLEASE READ UPGRADE.DOC for specific instructions!!!
│
CHANGES │ ADMIN is totally new. Much more efficient and options have
│ been combined in one easy-to-use item called "Maintain User List"
│
│ On Main Menu pulldowns, you can now press the first letter of
│ an option to instantly select and execute the option.
│
│ The <F5> userlist key is totally new. You'll just have to see it
│ to see the differences.
│
│ Colors are a little different in that the highlight bar is no
│ longer black and white. Very subtle change.
│
│ The stamp at the end of the message now occupies only one line
│ instead of 3 in the previous version.
│
│ On the "Other" menu, "Folder Manager" is now "Manage Folders"
│
─────────┼─────────────────────────────────────────────────────────────────────
03-16-92 │ New Version Release 3.35
│
UPGRADES │ If you are upgrading from 3.34, copy the files into your
│ existing EEMail program/data directory, flag the EXE and
│ OVL files as SRO, and you are done! Otherwise, PLEASE
│ READ UPGRADE.DOC for specific instructions!!!
│
FIXES │ ADMIN has quite a few changes. Maintain/Edit has a lot more
│ functions, including new Global Changes and much more.
│ There were also a few bugs in adding remote and local users
│ and groups that are now fixed.
│
│ CKMAIL is now certifiably fixed.
│
ADDITIONS│ <F5>=Grouplist received a few new features. You can now press
│ <?> when viewing the list to show the members of a particular
│ group. Handy! When typing the names on the Send To:, CC:, and
│ BCC: fields, if you press <F5> and the names typed into the field
│ appears in the list, they are "checked off" so you can easily
│ follow message addressing.
│
│ NotePad received a new "Wipe Screen" feature that allows you to
│ erase all the data in a quick way.
│
│ There are now two types of Folders: Private and Public. Private
│ Folders are just as they were before: individual to each user
│ and Private. Public Folders can be created by anyone, and all
│ users can access. Only members of the group "EESUPER" can
│ delete or move Pubilc messages. A directory under the
│ main EEMAIL program directory called FOLDERS contains the Folder
│ files. You can erase, rename or move these files as you see fit.
│
│ In Calendar's To-Do List, a new <F3>=Options menu. This new
│ menu contains two items: Export, which allows users to create
│ a WordPerfect Secondary merge file in which to merge with a
│ primary merge document to create custom To-Do List reports and
│ Print, which sends a definable print range to the specified
│ print device.
│
─────────┼─────────────────────────────────────────────────────────────────────
04-20-92 │ Maintenance Release 3.36
│
UPGRADES │ If you are upgrading from 3.34 or 3.35, copy the files into your
│ existing EEMail program/data directory, flag the EXE and
│ OVL files as SRO, and you are done! Otherwise, PLEASE
│ READ UPGRADE.DOC for specific instructions!!!
│
│ We could not stabilize the Spell Check and Personal Menus
│ features in time for this release. Our next release should
│ contain these new features.
│
FIXES │ There were a few problems with user validation routines if │
│ a user did not have a mailing list file. This caused several
│ problems in different areas of the program, and are now
│ fixed.
│
│ If a user did not have a calendar record pointer file, and
│ someone selected to view their calendar using the "Show User
│ Events" feature (after packing the mailboxes, for instance),
│ a message indicating the selected user did not have a calendar
│ displayed. This file is now built dynamically within the function.
│
│ You cannot print, forward or move to a folder a "receipt
│ notification" message without first reading it. This ensures
│ notify message is properly delivered to the originator.
│
ADDITIONS│ Two new supervisor-definable options for each user:
│ "Allow Firm Address Edits" enables you to turn off the ability
│ on a user-by-user basis to edit the Firm Address Book. A user
│ that does not have this ability cannot edit, add or delete
│ Firm Address entries. "Allow Telephone Log" enables or
│ disables the ability to view the "Telephone Log" menu item
│ from the Utils menu. A user that is a member of the network
│ group "EESUPER" also sees this item.
│
│ The "QUIT" menu is now a little different. In Non-TSR mode, there
│ is an additional menu item called "LOG OFF NETWORK." This logs
│ the user out of the network, closes all files, then reboots the
│ workstation. The user is prompted with a confirmation box before
│ this actually occurs. When run in TSR mode, the Quit menu does
│ not display the "Unload Program" option if it is not possible to
│ do so (you have another program running in the background or
│ another TSR is loaded after EEMail). In fact, the main menu
│ system is now totally dynamic, and will change midstream,
│ depending on group membership, the environment, etc. while the
│ user is running the program.
│
│ When replying to a message that was sent to CC: Addresses,
│ those addresses are automatically placed in the reply's
│ CC: field.
│
│ Calendar now has an Export feature that allows you to specify
│ a range of dates, and a WordPerfect Merge file is created that
│ contains the entries that match your criteria. You can merge
│ this data file with a WordPerfect document to create custom
│ calendar reports. See "<F3>=Options" while in Calendar for
│ this feature.
│
│ Printing your Daily calendar now produces a report which
│ contains the full text of each item for the selected day.
│
│ The Line Message feature is now totally different. Instead of
│ having to wait while the userlist is built, it now appears almost
│ instantly. The user's full name, network, User ID, as well as
│ the logged-in indicator displays in a pop-up menu box rather
│ than just the User ID and indicator.
│
│ You can now "check off" telephone messages to indicate that
│ you have responded to the message.
│
│ When sending a mail message, your Network Full Name is appended
│ to the message status line at the end of the message to ease
│ tracking of remote messages.
│
│ Group Chat received a new feature: "Private" allows you to hide
│ the contents of the screen in case someone walks up behind
│ you and you don't want them to see what's on your screen.
│
│ Note: If you have older documentation, you may want to download
│ and print the two WordPerfect 5.1 documents contained in
│ EEDOCS.ZIP which is available on our BBS. We have made many
│ documentation changes and more are on the way.
│
─────────┴─────────────────────────────────────────────────────────────────────
┌───────┐
│ Notes │
└───────┘
By looking at the list above, it seems that EEMAIL has gone through a lot
of rapid changes. This is in order to keep up with the demand of the users.
It says a lot about the program: We are willing to put forth the extra effort
required to win your business.
If you have something you need in an E-Mail program we don't currently offer,
just ask and we will do our best to add features to satisfy your needs.
Please let use know by calling our BBS and telling us what you need an E-Mail
package to do for your organization (try getting that kind of response from
the big guys!). If you do not have a modem, please feel free to give us a
call at (409) 321-3220 from 9am to 6pm CST.
┌─────────────────────┐
│ Future Enhancements │
└─────────────────────┘
If you have something you would like added to EEMAIL, please call our BBS
and tell us about it! Here are a few of the items we already have planned
for future versions:
1. Windows Version - Coming August, 1992!
2. Multi-User Scheduling and more refined Calendar reporting options
3. Additional MHS routing services such as Telephone and Calendaring
4. Resource Scheduling
5. Task Manager/Delegation Features
6. Rules-Based Processing and/or external EEMail Hub Server
┌──────┐
│ Hey! │
└──────┘
IBM PC, XT, AT and PS/2 are trademarks of International Business Machines, Inc.
Novell is a trademark of Novell, Inc.
MHS is a trademark of Novell, Inc.
Saber is a trademark of Saber Software Corp.
WP Office is a trademark of WordPerfect Corporation.
WordPerfect is a trademark of WordPerfect Corporation.
Hercules is a trademark of Hercules, Inc.
Microsoft Windows is a trademark of Microsoft, Inc.
All other trademarks in this document are trademarks of their respetive holders